MacBinary | 1993-02-20 | 1.5 KB | [TEXT/CCL2] |
Confidence | Program | Detection | Match Type | Support |
---|---|---|---|---|
10% | dexvert | MacBinary (archive/macBinary) | fallback | Supported |
1% | dexvert | Text File (text/txt) | fallback | Supported |
100% | file | MacBinary II, inited, Sat Feb 20 16:42:24 1993, modified Sat Feb 20 16:42:24 1993, creator Common Lisp 2, type ASCII, 872 bytes "conquest-utilities.lisp" , at 0x3e8 455 bytes resource | default (weak) | |
99% | file | data | default | |
74% | TrID | Macintosh plain text (MacBinary) | default | |
25% | TrID | MacBinary 2 | default (weak) | |
100% | siegfried | fmt/1762 MacBinary (II) | default | |
100% | lsar | MacBinary | default |
id metadata | |
---|---|
key | value |
macFileType | [TEXT] |
macFileCreator | [CCL2] |
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 17 63 6f 6e 71 75 65 | 73 74 2d 75 74 69 6c 69 |..conque|st-utili|
|00000010| 74 69 65 73 2e 6c 69 73 | 70 00 00 00 00 00 00 00 |ties.lis|p.......|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 54 45 58 54 43 43 4c | 32 01 00 00 00 00 00 00 |.TEXTCCL|2.......|
|00000050| 00 00 00 00 00 03 68 00 | 00 01 c7 a7 ac 56 40 a7 |......h.|.....V@.|
|00000060| ac 56 40 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |.V@.....|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 28 92 00 00 |........|....(...|
|00000080| 3b 3b 3b 20 63 6f 6e 71 | 75 65 73 74 2d 75 74 69 |;;; conq|uest-uti|
|00000090| 6c 69 74 69 65 73 2e 6c | 69 73 70 0d 3b 3b 3b 0d |lities.l|isp.;;;.|
|000000a0| 3b 3b 3b 20 43 4f 4e 51 | 55 45 53 54 20 41 49 20 |;;; CONQ|UEST AI |
|000000b0| 50 52 4f 4a 45 43 54 0d | 3b 3b 3b 0d 3b 3b 3b 20 |PROJECT.|;;;.;;; |
|000000c0| 57 61 73 68 69 6e 67 74 | 6f 6e 20 55 6e 69 76 65 |Washingt|on Unive|
|000000d0| 72 73 69 74 79 20 43 6f | 6d 70 75 74 65 72 20 53 |rsity Co|mputer S|
|000000e0| 63 69 65 6e 63 65 20 44 | 65 70 61 72 74 6d 65 6e |cience D|epartmen|
|000000f0| 74 0d 3b 3b 3b 20 43 6f | 70 79 72 69 67 68 74 20 |t.;;; Co|pyright |
|00000100| 31 39 39 32 20 50 61 75 | 6c 20 4d 63 43 61 72 74 |1992 Pau|l McCart|
|00000110| 6e 65 79 2e 20 20 41 6c | 6c 20 52 69 67 68 74 73 |ney. Al|l Rights|
|00000120| 20 52 65 73 65 72 76 65 | 64 2e 0d 3b 3b 3b 0d 3b | Reserve|d..;;;.;|
|00000130| 3b 3b 20 41 55 54 48 4f | 52 3a 20 20 50 61 75 6c |;; AUTHO|R: Paul|
|00000140| 20 4d 63 43 61 72 74 6e | 65 79 20 26 20 54 65 72 | McCartn|ey & Ter|
|00000150| 72 79 20 41 2e 20 49 64 | 6f 6c 0d 3b 3b 3b 0d 3b |ry A. Id|ol.;;;.;|
|00000160| 3b 3b 20 44 45 53 43 52 | 49 50 54 49 4f 4e 3a 0d |;; DESCR|IPTION:.|
|00000170| 3b 3b 3b 0d 3b 3b 3b 20 | 55 53 45 3a 0d 3b 3b 3b |;;;.;;; |USE:.;;;|
|00000180| 0d 0d 28 69 6e 2d 70 61 | 63 6b 61 67 65 20 3a 63 |..(in-pa|ckage :c|
|00000190| 6f 6e 71 75 65 73 74 29 | 0d 0d 28 65 78 70 6f 72 |onquest)|..(expor|
|000001a0| 74 20 27 28 72 61 6e 64 | 6f 6d 2d 6c 69 73 74 2d |t '(rand|om-list-|
|000001b0| 65 6c 65 6d 65 6e 74 20 | 2a 64 69 63 65 2d 62 69 |element |*dice-bi|
|000001c0| 61 73 2a 29 0d 20 20 20 | 20 20 20 20 20 3a 63 6f |as*). | :co|
|000001d0| 6e 71 75 65 73 74 29 0d | 0d 28 64 65 66 63 6f 6e |nquest).|.(defcon|
|000001e0| 73 74 61 6e 74 20 2a 64 | 69 63 65 2d 62 69 61 73 |stant *d|ice-bias|
|000001f0| 2a 20 34 38 29 0d 0d 0d | 28 64 65 66 75 6e 20 72 |* 48)...|(defun r|
|00000200| 6f 6c 6c 2d 64 69 63 65 | 20 28 6e 2d 61 74 74 61 |oll-dice| (n-atta|
|00000210| 63 6b 65 72 73 20 6e 2d | 64 65 66 65 6e 64 65 72 |ckers n-|defender|
|00000220| 73 20 6d 61 78 2d 6c 6f | 73 65 73 29 0d 20 20 28 |s max-lo|ses). (|
|00000230| 73 65 74 66 20 2a 72 61 | 6e 64 6f 6d 2d 73 74 61 |setf *ra|ndom-sta|
|00000240| 74 65 2a 20 28 6d 61 6b | 65 2d 72 61 6e 64 6f 6d |te* (mak|e-random|
|00000250| 2d 73 74 61 74 65 20 74 | 29 29 0d 20 20 28 6c 65 |-state t|)). (le|
|00000260| 74 20 28 28 6d 69 6e 2d | 61 74 74 61 63 6b 65 72 |t ((min-|attacker|
|00000270| 73 20 28 2d 20 6e 2d 61 | 74 74 61 63 6b 65 72 73 |s (- n-a|ttackers|
|00000280| 20 6d 61 78 2d 6c 6f 73 | 65 73 29 29 29 0d 20 20 | max-los|es))). |
|00000290| 20 20 28 64 6f 2a 20 28 | 28 72 6e 64 20 28 72 61 | (do* (|(rnd (ra|
|000002a0| 6e 64 6f 6d 20 31 30 30 | 29 20 28 72 61 6e 64 6f |ndom 100|) (rando|
|000002b0| 6d 20 31 30 30 29 29 29 | 0d 20 20 20 20 20 20 20 |m 100)))|. |
|000002c0| 20 20 28 28 6f 72 20 28 | 7a 65 72 6f 70 20 6e 2d | ((or (|zerop n-|
|000002d0| 64 65 66 65 6e 64 65 72 | 73 29 0d 20 20 20 20 20 |defender|s). |
|000002e0| 20 20 20 20 20 20 20 20 | 20 28 3c 3d 20 6e 2d 61 | | (<= n-a|
|000002f0| 74 74 61 63 6b 65 72 73 | 20 31 29 0d 20 20 20 20 |ttackers| 1). |
|00000300| 20 20 20 20 20 20 20 20 | 20 20 28 3c 3d 20 6e 2d | | (<= n-|
|00000310| 61 74 74 61 63 6b 65 72 | 73 20 6d 69 6e 2d 61 74 |attacker|s min-at|
|00000320| 74 61 63 6b 65 72 73 29 | 29 29 0d 20 20 20 20 20 |tackers)|)). |
|00000330| 20 28 69 66 20 28 3c 3d | 20 72 6e 64 20 2a 64 69 | (if (<=| rnd *di|
|00000340| 63 65 2d 62 69 61 73 2a | 29 0d 20 20 20 20 20 20 |ce-bias*|). |
|00000350| 20 20 28 64 65 63 66 20 | 6e 2d 64 65 66 65 6e 64 | (decf |n-defend|
|00000360| 65 72 73 29 0d 20 20 20 | 20 20 20 20 20 28 64 65 |ers). | (de|
|00000370| 63 66 20 6e 2d 61 74 74 | 61 63 6b 65 72 73 29 29 |cf n-att|ackers))|
|00000380| 29 0d 20 20 20 20 28 6c | 69 73 74 20 6e 2d 61 74 |). (l|ist n-at|
|00000390| 74 61 63 6b 65 72 73 20 | 6e 2d 64 65 66 65 6e 64 |tackers |n-defend|
|000003a0| 65 72 73 29 20 29 29 0d | 0d 0d 28 64 65 66 75 6e |ers) )).|..(defun|
|000003b0| 20 72 61 6e 64 6f 6d 2d | 6c 69 73 74 2d 65 6c 65 | random-|list-ele|
|000003c0| 6d 65 6e 74 20 28 6c 29 | 0d 20 20 28 6e 74 68 20 |ment (l)|. (nth |
|000003d0| 28 72 61 6e 64 6f 6d 20 | 28 6c 65 6e 67 74 68 20 |(random |(length |
|000003e0| 6c 29 29 20 6c 29 29 0d | 00 00 00 00 00 00 00 00 |l)) l)).|........|
|000003f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000400| 00 00 01 00 00 00 01 75 | 00 00 00 75 00 00 00 52 |.......u|...u...R|
|00000410| 3f 3c 00 01 a9 ee 20 6f | 00 04 20 80 4e fa 00 0e |?<.... o|.. .N...|
|00000420| 20 6f 00 04 20 2f 00 08 | 42 67 a9 ee 20 5f 50 4f | o.. /..|Bg.. _PO|
|00000430| 17 63 6f 6e 71 75 65 73 | 74 2d 75 74 69 6c 69 74 |.conques|t-utilit|
|00000440| 69 65 73 2e 6c 69 73 70 | 02 00 00 00 54 45 58 54 |ies.lisp|....TEXT|
|00000450| 00 00 54 45 58 54 43 43 | 4c 32 01 00 00 28 00 00 |..TEXTCC|L2...(..|
|00000460| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000470| 00 00 a7 ac 1d ff 00 00 | 03 68 00 00 01 c7 21 43 |........|.h....!C|
|00000480| 00 0c 60 c4 de fc 00 10 | 20 3a 00 2a 67 04 20 40 |..`.....| :.*g. @|
|00000490| a0 23 2f 38 01 18 21 f8 | 02 a6 01 18 42 a7 61 00 |.#/8..!.|....B.a.|
|000004a0| 00 ae 21 df 01 18 61 10 | 20 6b 01 92 42 ab 01 92 |..!...a.| k..B...|
|000004b0| a0 23 4e 75 00 00 00 00 | 24 6b 01 aa 78 00 20 52 |.#Nu....|$k..x. R|
|000004c0| 43 e8 ff fc 52 44 b8 50 | 62 7c 50 49 4a 51 66 f4 |C...RD.P|b|PIJQf.|
|000004d0| 4a 69 00 02 67 04 4a 03 | 67 ea 53 50 72 00 32 29 |Ji..g.J.|g.SPr.2)|
|000004e0| 00 06 41 f0 10 00 74 01 | d4 10 41 f0 20 00 d4 10 |..A...t.|..A. ...|
|000004f0| 5a 42 3f 02 59 4f 2f 0a | 2f 01 42 a7 2f 02 2f 0f |ZB?.YO/.|/.B././.|
|00000500| 00 00 00 12 00 02 00 14 | 0c 01 00 04 09 00 01 00 |........|........|
|00000510| 00 00 02 00 01 01 00 00 | 00 0f 00 00 05 54 69 6d |........|.....Tim|
|00000520| 65 73 06 4d 6f 6e 61 63 | 6f 00 00 00 48 00 09 4d |es.Monac|o...H..M|
|00000530| 6f 6e 61 63 6f 00 00 00 | 00 00 00 00 00 00 00 00 |onaco...|........|
|00000540| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000550| 06 00 08 00 2c 00 06 00 | c2 01 fc 00 2c 00 06 00 |....,...|....,...|
|00000560| c2 01 fc 00 00 00 00 00 | 00 03 68 00 00 03 68 00 |........|..h...h.|
|00000570| 00 03 2a 01 00 00 00 01 | 00 00 00 01 75 00 00 00 |..*.....|....u...|
|00000580| 75 00 00 00 52 00 19 a7 | 8c 0a a8 00 00 00 1c 00 |u...R...|........|
|00000590| 52 00 01 46 52 45 44 00 | 01 00 12 4d 50 53 52 00 |R..FRED.|...MPSR.|
|000005a0| 00 00 2a 00 02 ff ff 00 | 00 00 00 00 00 00 00 00 |..*.....|........|
|000005b0| 03 ff ff 00 00 00 16 00 | 00 00 00 03 ed ff ff 00 |........|........|
|000005c0| 00 00 29 00 1a 90 ac 00 | 00 00 00 00 00 00 00 00 |..).....|........|
|000005d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+